leidenlawblog

Madeeha Majid

Madeeha Majid

Madeeha Majid is Advanced LLM Candidate of Public International Law at Leiden University

Blogs